步骤1:从服务器上拷贝WEAVER/ecology代码
从服务器拷贝ecology相关代码到本地,目录服务器上文件如下图,需拷贝ecologyResin,如果本机已安装JDK则可以不需拷贝JDK

步骤2:对客户代码复制至本地后修改

请一定要记得修改数据库配置文件中的数据库配置,否则搭建的开发环境也是连接到正式库,那就很有可能会导致正式库中的数据出错

配置文件:D:/weaver/ecology/WEB-INF/prop/weaver.properties

SQLServer

DriverClasses = com.microsoft.sqlserver.jdbc.SQLServerDriver
ecology.url = jdbc:sqlserver://192.168.4.246:1433;DatabaseName=ecology60
ecology.user = sa
ecology.password = ecology

Oracle

DriverClasses = oracle.jdbc.OracleDriver
ecology.url = jdbc:oracle:thin:@192.168.4.238:1521:ecology
ecology.user = nmsy
ecology.password = ecology

步骤3:把本地代码导入到myeclipse工程中
新建Java工程 选择Create project from existing source

 
点击下一步,设置默认的输出文件,放到WEB-INF/classes目录

点击Finish完成工程导入。导入完之后添加相关的jar包。主要包含以下目录

步骤4: 在myeclipse中配置resin应用服务器

myeclipse中的windows->prefencese->server->Resin3
配置Resin homeConfiguration file.设置服务器为Enable

Resin3->JDK 配置系统的JDK。注意JDK的版本。
可根据实际情况调整Resin启动时的内存大小-Xms1024m -Xmx2048m -XX:MaxNewSize=1024m -XX:MaxPermSize=1024m

步骤5: Resin配置文件
配置文件Resin/conf/resin.conf配置e-cology所在目录。root-directory为本地e-cology的路径。

修改默认Resin服务监听端口

步骤6:启动运行
点击应用服务Resin3Star

[16:28:33.809] {main} hmux listening to 127.0.0.1:6800
[16:28:33.811] {main} http listening to *:8080
[16:28:33.812] {main} Server[id=,cluster=app-tier] active
[16:28:33.813] {main} Resin started in 17061ms
表示系统已经启动,http访问端口为8080

步骤7: 编译java文件
编译java有如下两种方案:

查找内容:

<class-loader>
<compiling-loader path="classbean"/>
<library-loader path="WEB-INF/lib"/>
</class-loader>

修改为:

<class-loader>
<compiling-loader path="classbean" source="src"/>
<library-loader path="WEB-INF/lib"/>
</class-loader>